FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.7.16  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package Test.Luxottica2#0.0.1-beta (110 ms)

Package Test.Luxottica2
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=Test.Luxottica2@0.0.1-beta&canonical=http://fhir.lux/StructureDefinition/luxottica-vision-prescription
Url http://fhir.lux/StructureDefinition/luxottica-vision-prescription
Version 1.0.0
Status draft
Date 2023-01-12T12:47:40+10:00
Name LuxotticaVisionPrescription
Title LuxotticaVisionPrescription
Experimental False
Description An authorization for the provision of glasses and/or contact lenses to a patient customized for luxottica.
Type VisionPrescription
Kind resource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
http://fhir.lux/StructureDefinition/luxottica-vision-prescription-reccomandation Luxottica vision prescription reccomandation


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "luxottica-vision-prescription",
  "meta" : {
    "versionId" : "1",
    "lastUpdated" : "2023-01-12T12:47:40.239+10:00"
  },
  "url" : "http://fhir.lux/StructureDefinition/luxottica-vision-prescription",
  "version" : "1.0.0",
  "name" : "LuxotticaVisionPrescription",
  "title" : "LuxotticaVisionPrescription",
  "status" : "draft",
  "experimental" : false,
  "date" : "2023-01-12T12:47:40+10:00",
  "publisher" : "EssilorLuxottica",
  "description" : "An authorization for the provision of glasses and/or contact lenses to a patient customized for luxottica.",
  "fhirVersion" : "4.0.1",
  "kind" : "resource",
  "abstract" : false,
  "type" : "VisionPrescription",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/VisionPrescription",
  "derivation" : "specialization",
  "differential" : {
    "element" : [
      {
        "id" : "VisionPrescription.expirationDate",
        "path" : "VisionPrescription.expirationDate",
        "short" : "Response expiration date",
        "definition" : "Expiration date of prescription.",
        "requirements" : "Need to record a timestamp for use by both the recipient and the issuer.",
        "min" : 1,
        "max" : "1",
        "base" : {
          "path" : "VisionPrescription.expirationDate",
          "min" : 1,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "dateTime"
          }
        ],
        "constraint" : [
          {
            "key" : "ele-1",
            "severity" : "error",
            "human" : "All FHIR elements must have a @value or children",
            "expression" : "hasValue() or (children().count() > id.count())",
            "xpath" : "@value|f:*|h:div",
            "source" : "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : true
      },
      {
        "id" : "VisionPrescription.pupillaryDistance",
        "path" : "VisionPrescription.pupillaryDistance",
        "short" : "Pupillary distance",
        "definition" : "Distance between pupils.",
        "requirements" : "Standard lens prescription measures.",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "decimal"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "VisionPrescription.lensType",
        "path" : "VisionPrescription.lensType",
        "short" : "Type of lenses",
        "definition" : "Type of lenses (single vision, bifocal, progressive, …)",
        "requirements" : "Need to identify the type of lenses.",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "string"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "VisionPrescription.usedFor",
        "path" : "VisionPrescription.usedFor",
        "short" : "Type of prescription",
        "definition" : "Type of prescription (Daily wear, Safety, Sunglasses, Distance, Reading, …)",
        "requirements" : "Need to identify the type of prescription.",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "string"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "VisionPrescription.note",
        "path" : "VisionPrescription.note",
        "short" : "Notes for lenses",
        "definition" : "Special instruction for the lenses.",
        "requirements" : "Notes for lenses",
        "min" : 0,
        "max" : "*",
        "type" : [
          {
            "code" : "Annotation"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "VisionPrescription.extension:luxottica-vision-prescription-reccomandation",
        "path" : "VisionPrescription.extension",
        "sliceName" : "luxottica-vision-prescription-reccomandation",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "http://fhir.lux/StructureDefinition/luxottica-vision-prescription-reccomandation"
            ]
          }
        ],
        "mustSupport" : false,
        "mapping" : [
          {
            "identity" : "argonaut-dq-dstu2",
            "map" : "VisionPrescription.extension"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification",
        "path" : "VisionPrescription.lensSpecification",
        "short" : "Vision lens authorization",
        "definition" : "Contain the details of the individual lens specifications and serves as the authorization for the fullfillment by certified professionals.",
        "min" : 1,
        "max" : "*",
        "type" : [
          {
            "code" : "BackboneElement"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.product",
        "path" : "VisionPrescription.lensSpecification.product",
        "short" : "Product to be supplied",
        "definition" : "Identifies the type of vision correction product which is required for the patient.",
        "requirements" : "Need to identify whether glasses or contacts.",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "CodeableConcept"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : true,
        "binding" : {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString" : "VisionProduct"
            }
          ],
          "strength" : "example",
          "description" : "A coded concept describing the vision products.",
          "valueSet" : "http://hl7.org/fhir/ValueSet/vision-product"
        },
        "mapping" : [
          {
            "identity" : "v2",
            "map" : "RXE-2-Give Code / RXO-1-Requested Give Code / RXD-2-Dispense/Give Code"
          },
          {
            "identity" : "rim",
            "map" : "consumable.role"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.eye",
        "path" : "VisionPrescription.lensSpecification.eye",
        "short" : "right | left",
        "definition" : "The eye for which the lens specification applies.",
        "comment" : "May also appear as OD (oculus dexter) for the right eye and OS (oculus siniter) for the left eye.",
        "requirements" : "Needed to identify which eye the lens specification applies to.",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "code"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : true,
        "binding" : {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString" : "VisionEyes"
            }
          ],
          "strength" : "required",
          "description" : "A coded concept listing the eye codes.",
          "valueSet" : "http://hl7.org/fhir/ValueSet/vision-eye-codes|4.3.0"
        },
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.sphere",
        "path" : "VisionPrescription.lensSpecification.sphere",
        "short" : "Power of the lens",
        "definition" : "Lens power measured in dioptres (0.25 units).",
        "comment" : "The value is negative for near-sighted and positive for far sighted.\nOften insurance will not cover a lens with power between +75 and -75.",
        "requirements" : "Standard lens prescription measures.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "decimal"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.cylinder",
        "path" : "VisionPrescription.lensSpecification.cylinder",
        "short" : "Lens power for astigmatism",
        "definition" : "Power adjustment for astigmatism measured in dioptres (0.25 units).",
        "requirements" : "Standard lens prescription measures.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "decimal"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.axis",
        "path" : "VisionPrescription.lensSpecification.axis",
        "short" : "Lens meridian which contain no power for astigmatism",
        "definition" : "Adjustment for astigmatism measured in integer degrees.",
        "comment" : "The limits are +180 and -180 degrees.",
        "requirements" : "Standard lens prescription measures.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "integer"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.prism",
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
            "valueString" : "Prism"
          }
        ],
        "path" : "VisionPrescription.lensSpecification.prism",
        "short" : "Eye alignment compensation",
        "definition" : "Allows for adjustment on two axis.",
        "requirements" : "Standard lens prescription measures.",
        "min" : 0,
        "max" : "*",
        "type" : [
          {
            "code" : "BackboneElement"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "VisionPrescription.lensSpecification.prism.amount",
        "path" : "VisionPrescription.lensSpecification.prism.amount",
        "short" : "Amount of adjustment",
        "definition" : "Amount of prism to compensate for eye alignment in fractional units.",
        "requirements" : "Standard lens prescription measures.",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "decimal"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.prism.base",
        "path" : "VisionPrescription.lensSpecification.prism.base",
        "short" : "up | down | in | out",
        "definition" : "The relative base, or reference lens edge, for the prism.",
        "requirements" : "Standard lens prescription measures.",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "code"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "binding" : {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString" : "VisionBase"
            }
          ],
          "strength" : "required",
          "description" : "A coded concept listing the base codes.",
          "valueSet" : "http://hl7.org/fhir/ValueSet/vision-base-codes|4.3.0"
        },
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.add",
        "path" : "VisionPrescription.lensSpecification.add",
        "short" : "Added power for multifocal levels",
        "definition" : "Power adjustment for multifocal lenses measured in dioptres (0.25 units).",
        "requirements" : "Standard lens prescription measures.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "decimal"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.power",
        "path" : "VisionPrescription.lensSpecification.power",
        "short" : "Contact lens power",
        "definition" : "Contact lens power measured in dioptres (0.25 units).",
        "requirements" : "Standard contact lens prescription measures.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "decimal"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.backCurve",
        "path" : "VisionPrescription.lensSpecification.backCurve",
        "short" : "Contact lens back curvature",
        "definition" : "Back curvature measured in millimetres.",
        "requirements" : "Standard contact lens prescription measures.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "decimal"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.diameter",
        "path" : "VisionPrescription.lensSpecification.diameter",
        "short" : "Contact lens diameter",
        "definition" : "Contact lens diameter measured in millimetres.",
        "requirements" : "Standard contact lens prescription measures.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "decimal"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.duration",
        "path" : "VisionPrescription.lensSpecification.duration",
        "short" : "Lens wear duration",
        "definition" : "The recommended maximum wear period for the lens.",
        "requirements" : "Standard contact lens prescription measures.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "Quantity",
            "profile" : [
              "http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
            ]
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.color",
        "path" : "VisionPrescription.lensSpecification.color",
        "short" : "Color required",
        "definition" : "Special color or pattern.",
        "requirements" : "Standard contact lens prescription measures.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "string"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.brand",
        "path" : "VisionPrescription.lensSpecification.brand",
        "short" : "Brand required",
        "definition" : "Brand recommendations or restrictions.",
        "requirements" : "Standard lens prescription measures.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "string"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.specialty",
        "path" : "VisionPrescription.lensSpecification.specialty",
        "short" : "Contact lens type",
        "definition" : "Contact lens specialty type (Soft, Rigid, Hybrid, …).",
        "requirements" : "Standard contact lens type.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "string"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.balance",
        "path" : "VisionPrescription.lensSpecification.balance",
        "short" : "Balance for the eye chosen",
        "definition" : "Balance for the eye chosen.",
        "requirements" : "Balance for the eye chosen.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "boolean"
          }
        ],
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.lensCleaner",
        "path" : "VisionPrescription.lensSpecification.lensCleaner",
        "short" : "Lens cleaner",
        "definition" : "Product used for cleaning contact lenses.",
        "requirements" : "Specification of the product used for cleaning contact lenses.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "string"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.disinfectionSolution",
        "path" : "VisionPrescription.lensSpecification.disinfectionSolution",
        "short" : "Disinfection solution",
        "definition" : "Product used for disinfection solution of contact lenses.",
        "requirements" : "Specification of the product used for disinfection solution of contact lenses.",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "string"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      },
      {
        "id" : "VisionPrescription.lensSpecification.note",
        "path" : "VisionPrescription.lensSpecification.note",
        "short" : "Notes for coatings",
        "definition" : "Notes for special requirements such as coatings and lens materials.",
        "requirements" : "Standard lens prescription measures.",
        "min" : 0,
        "max" : "*",
        "type" : [
          {
            "code" : "Annotation"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "mapping" : [
          {
            "identity" : "rim",
            "map" : "n/a"
          }
        ]
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.